Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
34 Terraced £97,031 £60,000 19 Jun 2008
2 OVENDEN GREEN Terraced £56,403 £30,000 28 Jan 2005
18 OVENDEN GREEN Terraced £43,153 £8,000 10 Dec 1996
18 OVENDEN GREEN Terraced £43,153 £8,000 10 Dec 1996
84 OVENDEN GREEN Terraced £54,375 £30,000 3 Nov 2005
90 OVENDEN GREEN Terraced £84,456 £50,000 27 Oct 2006